MWNGDGTVEVNGFRVFYSEVDCVRRIFEKHPETATNIRPKNQMVKNAYMNNLLDLIDIICLAPQELTEEEIRNAENTLLELVEVGFKLDWLKNRLEELCVKKKKMEARGARMRELDGMIVEQRRVLWALETELKNEENEAVSDSARLGFDDVV